package rs.belex.belexdroid.services.interfaces;

import java.util.List;

import rs.belex.belexdroid.beans.interfaces.Account;
import rs.belex.belexdroid.beans.interfaces.Share;

public interface IAccountProvider {

	/**Adds list of shares to users account
	 * @param username
	 * @param shares
	 * @return modified Account
	 */
	Account addSharesToUserAccount(String username, List<Share> shares);
	
	/**Deletes shares from account
	 * @param username
	 * @param shares
	 * @return
	 */
	Account deleteSharesFromUserAccount(String username, List<Share> shares);
}
